666 504
182 818
559 145
414 974
886 786
398 188
769 216
355 780
884 588
470 661
116 594
445 576
1002 541
1001 71
1001 117
1000 641
1000 799
1000 999
1000 568
999 524
999 255
999 953
999 963
999 48